package org.yaac.shared.stat;

/**
 * 
 * @author Max Zhu (thebbsky@gmail.com)
 *
 */
public interface StatConstants {
	
	public static final String STAT_NAMESPACE = "__Stat_Namespace__";
	
	public static final String STAT_TOTAL = "__Stat_Total__";
	
	public static final String STAT_NS_TOTAL = "__Stat_Ns_Total__";

	public static final String STAT_KIND = "__Stat_Kind__";
	
	public static final String STAT_NS_KIND = "__Stat_Ns_Kind__";
	
	public static final String STAT_KIND_ISROOTENTITY = "__Stat_Kind_IsRootEntity__";
	
	public static final String STAT_NS_KIND_ISROOTENTITY = "__Stat_Ns_Kind_IsRootEntity__";

	public static final String STAT_KIND_NOTROOTENTITY = "__Stat_Kind_NotRootEntity__";
	
	public static final String STAT_NS_KIND_NOTROOTENTITY = "__Stat_Ns_Kind_NotRootEntity__";
	
	public static final String STAT_PROPERTYTYPE = "__Stat_PropertyType__";
	
	public static final String STAT_NS_PROPERTYTYPE = "__Stat_Ns_PropertyType__";
	
	public static final String STAT_PROPERTYTYPE_KIND = "__Stat_PropertyType_Kind__";
	
	public static final String STAT_NS_PROPERTYTYPE_KIND = "__Stat_Ns_PropertyType_Kind__";
	
	public static final String STAT_PROPERTYNAME_KIND = "__Stat_PropertyName_Kind__";
	
	public static final String STAT_NS_PROPERTYNAME_KIND = "__Stat_Ns_PropertyName_Kind__";
	
	public static final String STAT_PROPERTYTYPE_PROPERTYNAME_KIND = "__Stat_PropertyType_PropertyName_Kind__";
	
	public static final String STAT_NS_PROPERTYTYPE_PROPERTYNAME_KIND = "__Stat_Ns_PropertyType_PropertyName_Kind__";
	
}
